oh, good god! - German English Dictionary